home *** CD-ROM | disk | FTP | other *** search
/ Champak 43 / Vol 43.iso / games / phit.swf / scripts / __Packages / CPhitButton.as < prev    next >
Encoding:
Text File  |  2007-07-13  |  722 b   |  29 lines

  1. class CPhitButton extends MovieClip
  2. {
  3.    var _buttonText;
  4.    var _button;
  5.    var _isEnabled = true;
  6.    function CPhitButton()
  7.    {
  8.       super();
  9.       this.gotoAndStop("enabled");
  10.    }
  11.    function Initialize(buttonText, fnCallOnRelease)
  12.    {
  13.       this._buttonText = buttonText;
  14.       this._button.onRelease = fnCallOnRelease;
  15.    }
  16.    function SetEnabled(enabled)
  17.    {
  18.       if(this._isEnabled != enabled)
  19.       {
  20.          this._isEnabled = enabled;
  21.          ┬º┬ºpush(!!this._isEnabled ? (this._button._visible = true, this.gotoAndStop("enabled")) : (this._button._visible = false, this.gotoAndStop("disabled")));
  22.       }
  23.    }
  24.    function IsEnabled()
  25.    {
  26.       return this._isEnabled;
  27.    }
  28. }
  29.